import { IPSAppCodeList } from '../../app/codelist/ipsapp-code-list';
import { IPSDataItem } from '../../data/ipsdata-item';

/**
 *
 * @export
 * @interface IPSListDataItem
 */
export interface IPSListDataItem extends IPSDataItem {
  /**
   * 前端代码表
   *
   * @type {IPSAppCodeList}
   */
  getFrontPSCodeList(): IPSAppCodeList | null;

  /**
   * 数据分组项
   * @type {string}
   */
  groupItem: string;

  /**
   * 脚本代码
   * @type {string}
   */
  scriptCode: string;

  /**
   * 脚本代码模式
   * @type {boolean}
   * @default false
   */
  customCode: boolean;
}
